package com.cadre.system.domain.param;


public class UnitEditParam {

    /**
     * 标识
     */
    private String id;

    /**
     * 上级单位标识
     */
    private String parentId;
    /**
     * 单位名称
     */
    private String name;
    /**
     * 单位简称
     */
    private String shortName;
    /**
     * 单位级别
     */
    private String unitLevel;
    /**
     * 机构类型
     */
    private String originType;

    /**
     * 正职应编
     */
    private Long shouldRegularQuantity;

    /**
     * 正职实编
     */
    private Long regularActualQuantity;
    /**
     * 副职应编
     */
    private Long shouldAssistantQuantity;
    /**
     * 副职实编
     */
    private Long assistantActualQuantity;
    /**
     * 其他实编
     */
    private Long otherDeptLevelActualQuantity;
    /**
     * 应编其他领导数
     */
    private Long otherDeptLevelQuantity;

    /** 正职领导超编 */
    private Long exceedRegularQuantity;

    /** 副职超编 */
    private Long exceedAssistantQuantity;

    /** 其他超编 */
    private Long exceedOtherQuantity;

    /** 正职缺编 */
    private Long lackRegularQuantity;

    /** 副职缺编 */
    private Long lackAssistantQuantity;

    /** 其他缺编 */
    private Long lackOtherQuantity;

    /**
     * 是否显示到平板 0-否,1-是
     */
    private Integer hasPad;

    /**
     * 年度
     */
    private String year;

    /**
     * 考核结论
     */
    private String assess;

    /**
     * 运行情况
     */
    private String operationText;

    /**
     * 班子成员类型，（1：正职，2：副职，99：其他）
     *
     */
    private String memberType;

    /**
     * 职务名称
     */
    private String position;

    /**
     * 职级
     */
    private String positionLevel;

    /**
     * 备注
     */
    private String remark;

    /**
     *人员标识
     */
    private String personnelId;

    public String getPersonnelId() {
        return personnelId;
    }

    public void setPersonnelId(String personnelId) {
        this.personnelId = personnelId;
    }

    public String getMemberType() {
        return memberType;
    }

    public void setMemberType(String memberType) {
        this.memberType = memberType;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getPositionLevel() {
        return positionLevel;
    }

    public void setPositionLevel(String positionLevel) {
        this.positionLevel = positionLevel;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getShortName() {
        return shortName;
    }

    public void setShortName(String shortName) {
        this.shortName = shortName;
    }

    public String getUnitLevel() {
        return unitLevel;
    }

    public void setUnitLevel(String unitLevel) {
        this.unitLevel = unitLevel;
    }

    public String getOriginType() {
        return originType;
    }

    public void setOriginType(String originType) {
        this.originType = originType;
    }

    public Long getRegularActualQuantity() {
        return regularActualQuantity;
    }

    public void setRegularActualQuantity(Long regularActualQuantity) {
        this.regularActualQuantity = regularActualQuantity;
    }

    public Long getAssistantActualQuantity() {
        return assistantActualQuantity;
    }

    public void setAssistantActualQuantity(Long assistantActualQuantity) {
        this.assistantActualQuantity = assistantActualQuantity;
    }

    public Long getOtherDeptLevelActualQuantity() {
        return otherDeptLevelActualQuantity;
    }

    public void setOtherDeptLevelActualQuantity(Long otherDeptLevelActualQuantity) {
        this.otherDeptLevelActualQuantity = otherDeptLevelActualQuantity;
    }

    public Integer getHasPad() {
        return hasPad;
    }

    public void setHasPad(Integer hasPad) {
        this.hasPad = hasPad;
    }

    public String getYear() {
        return year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getAssess() {
        return assess;
    }

    public void setAssess(String assess) {
        this.assess = assess;
    }

    public String getOperationText() {
        return operationText;
    }

    public void setOperationText(String operationText) {
        this.operationText = operationText;
    }

    public Long getShouldRegularQuantity() {
        return shouldRegularQuantity;
    }

    public void setShouldRegularQuantity(Long shouldRegularQuantity) {
        this.shouldRegularQuantity = shouldRegularQuantity;
    }

    public Long getShouldAssistantQuantity() {
        return shouldAssistantQuantity;
    }

    public void setShouldAssistantQuantity(Long shouldAssistantQuantity) {
        this.shouldAssistantQuantity = shouldAssistantQuantity;
    }

    public Long getOtherDeptLevelQuantity() {
        return otherDeptLevelQuantity;
    }

    public void setOtherDeptLevelQuantity(Long otherDeptLevelQuantity) {
        this.otherDeptLevelQuantity = otherDeptLevelQuantity;
    }

    public Long getExceedRegularQuantity() {
        return exceedRegularQuantity;
    }

    public void setExceedRegularQuantity(Long exceedRegularQuantity) {
        this.exceedRegularQuantity = exceedRegularQuantity;
    }

    public Long getExceedAssistantQuantity() {
        return exceedAssistantQuantity;
    }

    public void setExceedAssistantQuantity(Long exceedAssistantQuantity) {
        this.exceedAssistantQuantity = exceedAssistantQuantity;
    }

    public Long getExceedOtherQuantity() {
        return exceedOtherQuantity;
    }

    public void setExceedOtherQuantity(Long exceedOtherQuantity) {
        this.exceedOtherQuantity = exceedOtherQuantity;
    }

    public Long getLackRegularQuantity() {
        return lackRegularQuantity;
    }

    public void setLackRegularQuantity(Long lackRegularQuantity) {
        this.lackRegularQuantity = lackRegularQuantity;
    }

    public Long getLackAssistantQuantity() {
        return lackAssistantQuantity;
    }

    public void setLackAssistantQuantity(Long lackAssistantQuantity) {
        this.lackAssistantQuantity = lackAssistantQuantity;
    }

    public Long getLackOtherQuantity() {
        return lackOtherQuantity;
    }

    public void setLackOtherQuantity(Long lackOtherQuantity) {
        this.lackOtherQuantity = lackOtherQuantity;
    }

    @Override
    public String toString() {
        return "UnitEditParam{" +
                "id='" + id + '\'' +
                ", parentId='" + parentId + '\'' +
                ", name='" + name + '\'' +
                ", shortName='" + shortName + '\'' +
                ", unitLevel='" + unitLevel + '\'' +
                ", originType='" + originType + '\'' +
                ", shouldRegularQuantity=" + shouldRegularQuantity +
                ", regularActualQuantity=" + regularActualQuantity +
                ", shouldAssistantQuantity=" + shouldAssistantQuantity +
                ", assistantActualQuantity=" + assistantActualQuantity +
                ", otherDeptLevelActualQuantity=" + otherDeptLevelActualQuantity +
                ", otherDeptLevelQuantity=" + otherDeptLevelQuantity +
                ", exceedRegularQuantity=" + exceedRegularQuantity +
                ", exceedAssistantQuantity=" + exceedAssistantQuantity +
                ", exceedOtherQuantity=" + exceedOtherQuantity +
                ", lackRegularQuantity=" + lackRegularQuantity +
                ", lackAssistantQuantity=" + lackAssistantQuantity +
                ", lackOtherQuantity=" + lackOtherQuantity +
                ", hasPad=" + hasPad +
                ", year='" + year + '\'' +
                ", assess='" + assess + '\'' +
                ", operationText='" + operationText + '\'' +
                ", memberType='" + memberType + '\'' +
                ", position='" + position + '\'' +
                ", positionLevel='" + positionLevel + '\'' +
                ", remark='" + remark + '\'' +
                ", personnelId='" + personnelId + '\'' +
                '}';
    }
}
